/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ComExWeb.util;

/**
 *
 * @author 
 */
class OracleExceptionHandler extends DatabaseExceptionHandler {

    @Override
    public boolean isErroDeRestricaoDeIntegridade(String err) {
        return su.regexpMatch(err, "(ORA-02291|ORA-02292)");
    }

    @Override
    public boolean isErroDeConexao(String err) {
        return su.regexpMatch(err, "(Conexão Fechada|tem um estado inconsistente|Error in allocating a connection|Software caused connection abort|Não serão lidos mais dados do soquete|No more data to read from socket)");
    }



}
